from PIL import Image
import os

# 输入和输出目录
input_dir = "input_images"
output_dir = "output_images"

# 创建输出目录
os.makedirs(output_dir, exist_ok=True)

# 遍历输入目录中的所有图像
for filename in os.listdir(input_dir):
    if filename.endswith(".jpg"):
        # 打开图像
        image = Image.open(os.path.join(input_dir, filename))

        # 转换为灰度图像
        grayscale_image = image.convert("L")

        # 保存到输出目录
        grayscale_image.save(os.path.join(output_dir, filename))